package com.alks.function.service.chengKong;

import com.alks.entity.data.entity.YfColorDetail;
import com.alks.entity.data.response.ResponseInfo;
import com.alks.function.data.request.chengKong.ColorSystemRequest;
import com.alks.function.data.request.chengKong.MonochromeRequest;
import com.alks.function.data.request.chengKong.MonochromeRequest2;
import com.alks.function.data.request.chengKong.PolychromeRequest;

public interface ColorAttributeService {

    ResponseInfo getMonochromeList(MonochromeRequest request);

    ResponseInfo getMonochromeAdd(YfColorDetail yfColorDetail);

    ResponseInfo getMonochromeUpdate(YfColorDetail yfColorDetail);

    ResponseInfo getMonochromeDel(MonochromeRequest2 request);

    ResponseInfo getPolychromeList(PolychromeRequest request);

    ResponseInfo getPolychromeAdd(YfColorDetail yfColorDetail);

    ResponseInfo getColorSystemList(ColorSystemRequest request);

    ResponseInfo getYfColorDetail(String color);
}
